to have a long run - Allemand Anglais Dictionnaire